There's a very good explanation here:

http://lavender.fortunecity.com/lave...namorphic.html